package com.feihong.yw189.model.Kaika;


import android.os.Parcel;
import android.os.Parcelable;

import java.util.List;

/**
 */

public class KaiKaTcModel {


    /**
     * status : 1
     * info : 请求成功！
     * data : {"token":"","list":[{"spec_g_id":"1122","spec_g_name":"电销--电信4G套餐","info":"电销--电信4G套餐","spec_type":"30","spec_list":[{"spec_id":"4394","spec_g_id":"1122","spec_name":"乐享4G","spec_info":"汇想92元","price":"100.00","dp_price":"50.00","system_spec_id":"572","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}},{"spec_id":"4816","spec_g_id":"1122","spec_name":"44455","spec_info":"444555","price":"0.00","dp_price":"0.00","system_spec_id":"380","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"380","tc_name":"乐享4G 59元_81004_4G","show_parms":{"isdnType":"52","is_phone":""},"icp_system_id":"81004","region_id":"457","is_double":"0"}}],"spec_type_name":"电信4G套餐"},{"spec_g_id":"865","spec_g_name":"电销 -- 电信3G套餐99","info":"电销 -- 电信3G套餐99","spec_type":"3","spec_list":[{"spec_id":"2998","spec_g_id":"865","spec_name":"电销合约机--3G惠享92元合约机套餐","spec_info":"3G惠享92元合约机套餐","price":"150.00","dp_price":"150.00","system_spec_id":"572","is_show":"1","user_group_id":"311","system_spec_info":{"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}},{"spec_id":"3390","spec_g_id":"865","spec_name":"电销合约机-3G惠享75元合约机套餐 ","spec_info":"电销合约机-3G惠享75元合约机套餐 ","price":"150.00","dp_price":"150.00","system_spec_id":"571","is_show":"1","user_group_id":"311","system_spec_info":{"spec_id":"571","tc_name":"惠享75元套餐爆款_cm_995045397","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995045397","region_id":"457","is_double":"0"}}],"spec_type_name":"电信3G套餐"},{"spec_g_id":"829","spec_g_name":"电销--电信3G套餐","info":"电销--电信3G套餐","spec_type":"3","spec_list":[{"spec_id":"2852","spec_g_id":"829","spec_name":"电销-惠享36","spec_info":"惠享36","price":"150.00","dp_price":"150.00","system_spec_id":"548","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"548","tc_name":"惠享卡201606 36元_602062702 _3G","show_parms":{"isdnType":"58","fuka_xinzhuang":"1","is_phone":""},"icp_system_id":"995012345","region_id":"457","is_double":"0"}},{"spec_id":"2854","spec_g_id":"829","spec_name":"电销-惠享52","spec_info":"惠享52","price":"150.00","dp_price":"150.00","system_spec_id":"547","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"547","tc_name":"惠享卡201607 52元_602081103 _3G","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"602081103","region_id":"457","is_double":"0"}},{"spec_id":"3481","spec_g_id":"829","spec_name":"电销-惠享自由行49","spec_info":"惠享自由行49","price":"150.00","dp_price":"150.00","system_spec_id":"694","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"694","tc_name":"惠享自由行201608 49元套餐_995046947A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046947A","region_id":"457","is_double":"0"}},{"spec_id":"3482","spec_g_id":"829","spec_name":"电销-惠享自由行69","spec_info":"惠享自由行69","price":"150.00","dp_price":"150.00","system_spec_id":"695","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"695","tc_name":"惠享自由行201608 69元套餐_995046951A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046951A","region_id":"457","is_double":"0"}},{"spec_id":"3483","spec_g_id":"829","spec_name":"电销-惠享自由行89","spec_info":"惠享自由行89","price":"150.00","dp_price":"150.00","system_spec_id":"696","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"696","tc_name":"惠享自由行201608 89元套餐_995046953A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046953A","region_id":"457","is_double":"0"}}],"spec_type_name":"电信3G套餐"}]}
     * version : V12
     */

    private int status;
    private String info;
    private DataBean data;
    private String version;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public static class DataBean {
        /**
         * token :
         * list : [{"spec_g_id":"1122","spec_g_name":"电销--电信4G套餐","info":"电销--电信4G套餐","spec_type":"30","spec_list":[{"spec_id":"4394","spec_g_id":"1122","spec_name":"乐享4G","spec_info":"汇想92元","price":"100.00","dp_price":"50.00","system_spec_id":"572","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}},{"spec_id":"4816","spec_g_id":"1122","spec_name":"44455","spec_info":"444555","price":"0.00","dp_price":"0.00","system_spec_id":"380","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"380","tc_name":"乐享4G 59元_81004_4G","show_parms":{"isdnType":"52","is_phone":""},"icp_system_id":"81004","region_id":"457","is_double":"0"}}],"spec_type_name":"电信4G套餐"},{"spec_g_id":"865","spec_g_name":"电销 -- 电信3G套餐99","info":"电销 -- 电信3G套餐99","spec_type":"3","spec_list":[{"spec_id":"2998","spec_g_id":"865","spec_name":"电销合约机--3G惠享92元合约机套餐","spec_info":"3G惠享92元合约机套餐","price":"150.00","dp_price":"150.00","system_spec_id":"572","is_show":"1","user_group_id":"311","system_spec_info":{"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}},{"spec_id":"3390","spec_g_id":"865","spec_name":"电销合约机-3G惠享75元合约机套餐 ","spec_info":"电销合约机-3G惠享75元合约机套餐 ","price":"150.00","dp_price":"150.00","system_spec_id":"571","is_show":"1","user_group_id":"311","system_spec_info":{"spec_id":"571","tc_name":"惠享75元套餐爆款_cm_995045397","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995045397","region_id":"457","is_double":"0"}}],"spec_type_name":"电信3G套餐"},{"spec_g_id":"829","spec_g_name":"电销--电信3G套餐","info":"电销--电信3G套餐","spec_type":"3","spec_list":[{"spec_id":"2852","spec_g_id":"829","spec_name":"电销-惠享36","spec_info":"惠享36","price":"150.00","dp_price":"150.00","system_spec_id":"548","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"548","tc_name":"惠享卡201606 36元_602062702 _3G","show_parms":{"isdnType":"58","fuka_xinzhuang":"1","is_phone":""},"icp_system_id":"995012345","region_id":"457","is_double":"0"}},{"spec_id":"2854","spec_g_id":"829","spec_name":"电销-惠享52","spec_info":"惠享52","price":"150.00","dp_price":"150.00","system_spec_id":"547","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"547","tc_name":"惠享卡201607 52元_602081103 _3G","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"602081103","region_id":"457","is_double":"0"}},{"spec_id":"3481","spec_g_id":"829","spec_name":"电销-惠享自由行49","spec_info":"惠享自由行49","price":"150.00","dp_price":"150.00","system_spec_id":"694","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"694","tc_name":"惠享自由行201608 49元套餐_995046947A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046947A","region_id":"457","is_double":"0"}},{"spec_id":"3482","spec_g_id":"829","spec_name":"电销-惠享自由行69","spec_info":"惠享自由行69","price":"150.00","dp_price":"150.00","system_spec_id":"695","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"695","tc_name":"惠享自由行201608 69元套餐_995046951A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046951A","region_id":"457","is_double":"0"}},{"spec_id":"3483","spec_g_id":"829","spec_name":"电销-惠享自由行89","spec_info":"惠享自由行89","price":"150.00","dp_price":"150.00","system_spec_id":"696","is_show":"1","user_group_id":"2220","system_spec_info":{"spec_id":"696","tc_name":"惠享自由行201608 89元套餐_995046953A","show_parms":{"isdnType":"50","is_phone":""},"icp_system_id":"995046953A","region_id":"457","is_double":"0"}}],"spec_type_name":"电信3G套餐"}]
         */

        private String token;
        private List<ListBean> list;

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * spec_g_id : 1122
             * spec_g_name : 电销--电信4G套餐
             * info : 电销--电信4G套餐
             * spec_type : 30
             * spec_list : [{"spec_id":"4394","spec_g_id":"1122","spec_name":"乐享4G","spec_info":"汇想92元","price":"100.00","dp_price":"50.00","system_spec_id":"572","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}},{"spec_id":"4816","spec_g_id":"1122","spec_name":"44455","spec_info":"444555","price":"0.00","dp_price":"0.00","system_spec_id":"380","is_show":"1","user_group_id":"0","system_spec_info":{"spec_id":"380","tc_name":"乐享4G 59元_81004_4G","show_parms":{"isdnType":"52","is_phone":""},"icp_system_id":"81004","region_id":"457","is_double":"0"}}]
             * spec_type_name : 电信4G套餐
             */

            private String spec_g_id;
            private String spec_g_name;
            private String info;
            private String spec_type;
            private String spec_type_name;
            private List<SpecListBean> spec_list;

            public String getSpec_g_id() {
                return spec_g_id;
            }

            public void setSpec_g_id(String spec_g_id) {
                this.spec_g_id = spec_g_id;
            }

            public String getSpec_g_name() {
                return spec_g_name;
            }

            public void setSpec_g_name(String spec_g_name) {
                this.spec_g_name = spec_g_name;
            }

            public String getInfo() {
                return info;
            }

            public void setInfo(String info) {
                this.info = info;
            }

            public String getSpec_type() {
                return spec_type;
            }

            public void setSpec_type(String spec_type) {
                this.spec_type = spec_type;
            }

            public String getSpec_type_name() {
                return spec_type_name;
            }

            public void setSpec_type_name(String spec_type_name) {
                this.spec_type_name = spec_type_name;
            }

            public List<SpecListBean> getSpec_list() {
                return spec_list;
            }

            public void setSpec_list(List<SpecListBean> spec_list) {
                this.spec_list = spec_list;
            }

            public static class SpecListBean implements Parcelable {
                /**
                 * spec_id : 4394
                 * spec_g_id : 1122
                 * spec_name : 乐享4G
                 * spec_info : 汇想92元
                 * price : 100.00
                 * dp_price : 50.00
                 * system_spec_id : 572
                 * is_show : 1
                 * user_group_id : 0
                 * system_spec_info : {"spec_id":"572","tc_name":"惠享92元套餐爆款_cm_995046308","show_parms":{"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"},"icp_system_id":"995046308","region_id":"457","is_double":"1"}
                 */

                private String spec_id;
                private String spec_g_id;
                private String spec_name;
                private String spec_info;
                private String price;
                private String dp_price;
                private String system_spec_id;
                private String is_show;
                private String user_group_id;
                private SystemSpecInfoBean system_spec_info;


                public SpecListBean() {
                }

                public SpecListBean(String spec_id, String spec_g_id, String spec_name, String spec_info, String price, String dp_price, String system_spec_id, String is_show, String user_group_id, SystemSpecInfoBean system_spec_info) {
                    this.spec_id = spec_id;
                    this.spec_g_id = spec_g_id;
                    this.spec_name = spec_name;
                    this.spec_info = spec_info;
                    this.price = price;
                    this.dp_price = dp_price;
                    this.system_spec_id = system_spec_id;
                    this.is_show = is_show;
                    this.user_group_id = user_group_id;
                    this.system_spec_info = system_spec_info;
                }

                protected SpecListBean(Parcel in) {
                    spec_id = in.readString();
                    spec_g_id = in.readString();
                    spec_name = in.readString();
                    spec_info = in.readString();
                    price = in.readString();
                    dp_price = in.readString();
                    system_spec_id = in.readString();
                    is_show = in.readString();
                    user_group_id = in.readString();
                    //system_spec_info=in.readArray();
                }

                public static final Creator<SpecListBean> CREATOR = new Creator<SpecListBean>() {
                    @Override
                    public SpecListBean createFromParcel(Parcel in) {
                        return new SpecListBean(in);
                    }

                    @Override
                    public SpecListBean[] newArray(int size) {
                        return new SpecListBean[size];
                    }
                };

                public String getSpec_id() {
                    return spec_id;
                }

                public void setSpec_id(String spec_id) {
                    this.spec_id = spec_id;
                }

                public String getSpec_g_id() {
                    return spec_g_id;
                }

                public void setSpec_g_id(String spec_g_id) {
                    this.spec_g_id = spec_g_id;
                }

                public String getSpec_name() {
                    return spec_name;
                }

                public void setSpec_name(String spec_name) {
                    this.spec_name = spec_name;
                }

                public String getSpec_info() {
                    return spec_info;
                }

                public void setSpec_info(String spec_info) {
                    this.spec_info = spec_info;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public String getDp_price() {
                    return dp_price;
                }

                public void setDp_price(String dp_price) {
                    this.dp_price = dp_price;
                }

                public String getSystem_spec_id() {
                    return system_spec_id;
                }

                public void setSystem_spec_id(String system_spec_id) {
                    this.system_spec_id = system_spec_id;
                }

                public String getIs_show() {
                    return is_show;
                }

                public void setIs_show(String is_show) {
                    this.is_show = is_show;
                }

                public String getUser_group_id() {
                    return user_group_id;
                }

                public void setUser_group_id(String user_group_id) {
                    this.user_group_id = user_group_id;
                }

                public SystemSpecInfoBean getSystem_spec_info() {
                    return system_spec_info;
                }

                public void setSystem_spec_info(SystemSpecInfoBean system_spec_info) {
                    this.system_spec_info = system_spec_info;
                }

                @Override
                public int describeContents() {
                    return 0;
                }

                @Override
                public void writeToParcel(Parcel parcel, int flags) {
                    parcel.writeString(spec_id);
                    parcel.writeString(spec_g_id);
                    parcel.writeString(spec_name);
                    parcel.writeString(spec_info);
                    parcel.writeString(price);
                    parcel.writeString(dp_price);
                    parcel.writeString(system_spec_id);
                    parcel.writeString(is_show);
                    parcel.writeString(user_group_id);
                }

                public static class SystemSpecInfoBean {
                    /**
                     * spec_id : 572
                     * tc_name : 惠享92元套餐爆款_cm_995046308
                     * show_parms : {"isdnType":"50","is_phone":"2","fuka_xinzhuang":"1"}
                     * icp_system_id : 995046308
                     * region_id : 457
                     * is_double : 1
                     */

                    private String spec_id;
                    private String tc_name;
                    private ShowParmsBean show_parms;
                    private String icp_system_id;
                    private String region_id;
                    private String is_double;

                    public String getSpec_id() {
                        return spec_id;
                    }

                    public void setSpec_id(String spec_id) {
                        this.spec_id = spec_id;
                    }

                    public String getTc_name() {
                        return tc_name;
                    }

                    public void setTc_name(String tc_name) {
                        this.tc_name = tc_name;
                    }

                    public ShowParmsBean getShow_parms() {
                        return show_parms;
                    }

                    public void setShow_parms(ShowParmsBean show_parms) {
                        this.show_parms = show_parms;
                    }

                    public String getIcp_system_id() {
                        return icp_system_id;
                    }

                    public void setIcp_system_id(String icp_system_id) {
                        this.icp_system_id = icp_system_id;
                    }

                    public String getRegion_id() {
                        return region_id;
                    }

                    public void setRegion_id(String region_id) {
                        this.region_id = region_id;
                    }

                    public String getIs_double() {
                        return is_double;
                    }

                    public void setIs_double(String is_double) {
                        this.is_double = is_double;
                    }

                    public static class ShowParmsBean {
                        /**
                         * isdnType : 50
                         * is_phone : 2
                         * fuka_xinzhuang : 1
                         */

                        private String isdnType;
                        private String is_phone;
                        private String fuka_xinzhuang;

                        public String getIsdnType() {
                            return isdnType;
                        }

                        public void setIsdnType(String isdnType) {
                            this.isdnType = isdnType;
                        }

                        public String getIs_phone() {
                            return is_phone;
                        }

                        public void setIs_phone(String is_phone) {
                            this.is_phone = is_phone;
                        }

                        public String getFuka_xinzhuang() {
                            return fuka_xinzhuang;
                        }

                        public void setFuka_xinzhuang(String fuka_xinzhuang) {
                            this.fuka_xinzhuang = fuka_xinzhuang;
                        }
                    }
                }
            }
        }
    }
}
